Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MALLARD GREEN Detached £361,507 £222,500 29 Nov 2013
5 MALLARD GREEN Detached £176,613 £100,000 15 Mar 2006
6 MALLARD GREEN Terraced £160,383 £94,000 11 Apr 2012
7 MALLARD GREEN Detached £189,074 £138,500 2 Feb 2016